home *** CD-ROM | disk | FTP | other *** search
/ Morphology 101 / Morphology 101.iso / aniplay / aa.mu < prev    next >
Text File  |  1992-10-19  |  58KB  |  2,288 lines

  1. // common strings that appear all over the place
  2.  
  3. NameString common_strings
  4. {
  5. aalrmenu "=Ram6by6.fnt"  // font for low resolution menus
  6. aamenu "aamenu.fnt"      // font for medium resolution menus
  7. //aamenu "clean.a8"
  8. aahrmenu "aahrmenu.fnt"  // font for high resolution menus
  9. //aahrmenu "clean.a11"
  10. continue "Continue"
  11. yes "Yes"
  12. no "No"
  13. ok "OK"
  14. cancel "Cancel"
  15. load "Load"
  16. save "Save"
  17. any_key "Any key to continue >"
  18. enter "Enter choice >"
  19. unnamed "unnamed"       // name for unnamed files
  20. pls_wait "Please Wait:"
  21. }
  22.  
  23.  
  24. // help strings and names for all the inks. xxx_n == name xxx_help == help
  25. NameString ink_texts
  26. {
  27. xor_n "Xor",
  28. xor_help "Exclusive or the current color register with image."
  29. vgrad_n "V Grad",
  30. vgrad_help "Vertical Gradient: apply cluster colors from top to bottom."
  31. unzag_n "Unzag",
  32. unzag_help "Antialias (soften) staircase edges.  Doesn't affect vertical "
  33.         "or horizontal edges."
  34. tile_n "Tile",
  35. tile_help "Use the cel as a tile pattern."
  36. sweep_n "Sweep",
  37. sweep_help "Remove isolated pixels."
  38. split_n "Split",
  39. split_help "Slide every other scan line in opposite direction. Ink strength "
  40.         "is pixel offset."
  41. spark_n "Spark",
  42. spark_help "Sparkle: change pixel to the sum of its four neighbors modulo "
  43.         "256."
  44. soften_n "Soften",
  45. soften_help "Blur the image.  Repeat for increased effect."
  46. smear_n "Smear",
  47. smear_help "Drag colors gently in direction of mouse motion.  "
  48.         "(See pull for a strong smear.)"
  49. scrape_n "Scrape",
  50. scrape_help "Scrape through to reveal Swap Screen."
  51. rgrad_n "R Grad",
  52. rgrad_help "Radial gradient: apply cluster colors in a concentric "
  53.         "circular pattern."
  54. pull_n "Pull",
  55. pull_help "Drag colors strongly in direction of mouse motion.  "
  56.         "(See smear for a gentle smear.)"
  57. opaque_n "Opaque",
  58. opaque_help "Use current color with no see-through."
  59. lgrad_n "L Grad",
  60. lgrad_help "Line-contour gradient:  Apply cluster colors horizontally "
  61.         "contoured to edge."
  62. jumble_n "Jumble",
  63. jumble_help "Mix pixels randomly. Best results at low ink strength."
  64. hollow_n "Hollow",
  65. hollow_help "Reduce solid shapes to outlines.  Reverse of fill."
  66. hgrad_n "H Grad",
  67. hgrad_help "Horizontal gradient: apply cluster colors from left to right."
  68. gray_n "Gray",
  69. gray_help "Desaturate. Remove chroma. Push towards gray."
  70. glow_n "Glow",
  71. glow_help "Glow cluster: shift cluster colors one step."
  72. glaze_n "Glaze",
  73. glaze_help "Make translucent layers of color while mouse button is down. "
  74.         "Works well with spray."
  75. glass_n "Glass",
  76. glass_help "Make a single transparent layer. Release mouse button or start "
  77.         "a new shape for a new layer."
  78. emboss_n "Emboss",
  79. emboss_help "Bas-relief look.  Highlight upper-left set of edges.  Shadow the opposite set."
  80. dark_n "Dark",
  81. dark_help "Make colors darker.  Push towards black."
  82. close_n "Close",
  83. close_help "Close single pixel gaps in boundary lines of current color.  "
  84.                    "Designed as an aid in creating fillable boundary shapes."
  85. bright_n "Bright",
  86. bright_help "Brighten:  increase apparent lighting."
  87. add_n "Add",
  88. add_help "Add register number of current color to image modulo 256."
  89. and_help "Logical and the current color register with image."
  90. merge_n "Merge"
  91. merge_help "Transparently merge with swap screen."
  92. minus_n "Minus",
  93. minus_help "Subtract the current color register from image.",
  94. or_n "Or",
  95. or_help "Logical or the current color register with image.",
  96. slice_n "Slice",
  97. slice_help "Slide every other vertical line in opposite direction."
  98.                    "Ink strength is pixel offset.",
  99. smooth_n "Smooth",
  100. smooth_help "Mild defocusing effect.  Like soften but more subtle.   "
  101.                         "Shifts image to the left half a pixel as a side effect.",
  102. unbuzz_n "UnBuzz",
  103. unbuzz_help "Blend pixels above and below to reduce flicker in interlace "
  104.                         "images.",
  105. no_help "No help text."
  106. }
  107.  
  108. // help strings and names for all the ptools xxx_n = name xxx_help = help
  109. NameString tool_texts
  110. {
  111. text_n "Text"
  112. text_help "Edit text in a boxed area of the screen.\n"
  113.         "or load ascii files or fonts.",
  114. streak_n "Streak"
  115. streak_help "Freehand, brush-size line.\n"
  116.         "May be broken depending on mouse speed.",
  117. star_n "Star"
  118. star_help       "Create a star shape.\n"
  119.         "Define center first, then size and angle.",
  120. spray_n "Spray"
  121. spray_help      "Apply brush-size ink in random, circular pattern.\n"
  122.         "Set speed and width below.",
  123. spline_n "Spline"
  124. spline_help "Curved spline.\n"
  125.         "Set curvature with Tens, Bias and Cont sliders\n"
  126.         "Load and save from poly tool.",
  127. spiral_n "Spiral"
  128. spiral_help "Spiral-shaped line.\n"
  129.         "Set center, then angle, then turns.",
  130. shape_n "Shape"
  131. shape_help      "Drag mouse to apply freehand boundary.\n"
  132.         "Then release to close shape.",
  133. sep_n "Sep."
  134. sep_help "Separate colors.\n"
  135.         "Replace selected color(s) with current ink.",
  136. rpoly_n "Rpoly"
  137. rpoly_help "Regular polygon.\nAll sides same length.\n"
  138.         "Set points below.",
  139. poly_n "Poly"
  140. poly_help "Irregular polygon.\nDefine one point at a time.",
  141. petal_n "Petal"
  142. petal_help "A flower-like shape.\nSet radius and points with sliders.",
  143. oval_n "Oval"
  144. oval_help "Define minor axis, then angle and major axis.",
  145. move_n "Move"
  146. move_help "Move a boxed area of the screen.\n"
  147.         "Fills area left behind with key color.\n"
  148.         "See also Copy.",
  149. line_n "Line"
  150. line_help "Apply ink in a straight line using current brush.",
  151. gel_n "Gel"
  152. gel_help "Freehand line with soft tapered edge.\n"
  153.         "Effect varies with brush size.",
  154. fillto_n "Fill To"
  155. fillto_help "Click on boundary color.\n"
  156.         "Then click anywhere within boundary to fill.",
  157. fill_n "Fill"
  158. fill_help "Apply ink to all pixels until stopped by a different color.",
  159. edge_n "Edge"
  160. edge_help "Click on a color.  Edges of that color will be "
  161.         "fringed with current ink.",
  162. driz_n "Driz."
  163. driz_help "Drizzle:  Line gets thinner with faster motion."
  164.         "  Best with a medium to large brush.",
  165. draw_n "Draw"
  166. draw_help "Hold down left button to apply unbroken line using current brush.",
  167. circle_n "Circle"
  168. circle_help "Make a circle.  Uses current brush if not filled.",
  169. copy_n "Copy"
  170. copy_help "Copy a boxed area of the screen.\nSee also Move"
  171. box_n "Box"
  172. box_help "Draw a rectangle.  Uses Current brush if not filled.",
  173. no_help "No help text."
  174. }
  175.  
  176. NameString vdriver_texts
  177. {
  178. V7VGA_0  "Video 7 640x400.  Works with most"
  179.         " V7 VGA cards other than the VEGA VGA.",
  180. V7VGA_1  "Video 7 640x480.  Works with most V7 VGA cards other"
  181.         " than the VEGA VGA if they have 512K memory.",
  182. V7VGA_2  "Video 7 720x540.  Requires card to have 512K memory",
  183. V7VGA_3  "Video 7 800x600.  Works with VRAM card with 512K.  You'll need a"
  184.         " 'Super VGA' monitor to display this."
  185. }
  186.  
  187. NameString picdrive_texts
  188. {
  189. // flilo.pdr texts
  190. flilo_info "Will create files readable by low resolution Animator."
  191.  
  192. // targa.pdr texts
  193. targa_info "Reads most TARGA image formats.  "
  194.    "Writes 24-bit RGB TARGA format.  "
  195.    "\n\n"
  196.    "To read truecolor TARGA files, or write files "
  197.    "with different color or compression schemes, "
  198.    "use the ANICONV program.  "
  199. targa_fmt "Targa output format:\n"
  200.         "Color Mapped\n"
  201.         "Truecolor (RGB)\n"
  202.         "Cancel\n"
  203. targa_comp "Targa output compression:\n"
  204.         "None\n"
  205.         "Run Length\n"
  206.         "Cancel\n"
  207.  
  208. // tiff.pdr texts
  209. tiff_cmapped_info "Reads monochrome and color mapped formats.  "
  210.    "Writes TIFF image files in color mapped format "
  211.    "using LZW compression."
  212.    "\n\n"
  213.    "To read RGB TIFF files, or write TIFF files "
  214.    "using different color options or compression "
  215.    "schemes, use the ANICONV program."
  216. tiff_grey_info "Reads monochrome and color mapped formats.  "
  217.    "Writes TIFF image files in greys only "
  218.    "using packbits compression."
  219.    "\n\n"
  220.    "To read RGB TIFF files, or write TIFF files "
  221.    "using different color options or compression "
  222.    "schemes, use the ANICONV program."
  223. tiff_rgb_info "Reads monochrome and color mapped formats.  "
  224.    "Writes TIFF image files in RGB format "
  225.    "using packbits compression."
  226.    "\n\n"
  227.    "To read RGB TIFF files, or write TIFF files "
  228.    "using different color options or compression "
  229.    "schemes, use the ANICONV program."
  230. tiff_fmt "TIFF output format:\n"
  231.         "Grayscale\n"
  232.         "Color Mapped\n"
  233.         "Truecolor (RGB)\n"
  234.         "Cancel\n"
  235. tiff_comp "TIFF output compression:\n"
  236.         "None\n"
  237.         "Packbits\n"
  238.         "LZW\n"
  239.         "Cancel\n"
  240.  
  241. }
  242.  
  243. NameString idriver_texts
  244. {
  245. summa_opt0 "Summa input type\n"
  246.         "Stylus\n"
  247.         "Puck\n"
  248.         "Cancel"
  249.  
  250. mmouse_opt0 "Select mouse speed\n"
  251.         "Slow\n"
  252.         "Medium\n"
  253.         "Fast\n"
  254.         "Cancel",
  255.  
  256. wacom_opt0 "Select device type\n"
  257.         "Pressure sensitive stylus\n"
  258.         "Side button stylus\n"
  259.         "Puck\n"
  260.         "Cancel",
  261. }
  262.  
  263. // Definition of the main pull-downs
  264. Pull home
  265. {
  266. "Ani",100
  267.         {
  268.         "About Ani",101
  269.         "----",102
  270.         "Browse",103
  271.         "Frames",104
  272.         "Optics",105,'o','O'        //two key equiv followed by one key equiv
  273.         "Palette   ",106,'p','@'
  274.         "Tools",107
  275.         "Inks",108
  276.         "Titling",109,'l'
  277.         "Tween",110,'w'
  278.         "----",113
  279.         "DOS Shell",114
  280.         "----",111
  281.         "Quit",112,'q','Q'
  282.         }
  283. "Flic",200
  284.         {
  285.         "New",201,'n','N'
  286.         "Reset",202
  287.         "Total Frames",203
  288.         "Composite...",204
  289.         "Join...",205
  290.         "Effects...",206
  291.         "Backwards...",207
  292.         "Save Segment",208
  293.         "Files...",209
  294.         }
  295. "Pic",300
  296.         {
  297.         "Clear",301,'c','X'
  298.         "Restore",302
  299.         "Apply Ink",303
  300.         "Separate",304
  301.         "View",305
  302.         "Files...",306
  303.         }
  304. "Cel",400
  305.         {
  306.         "Anim Cel...",408
  307.         "Clip",401,'C',0x9
  308.         "Get",402,'G','G'
  309.         "Lasso",403
  310.         "Move",404,'M','M'
  311.         "Paste",405,'P','`'
  312.         "Stretch",406
  313.         "Turn",407
  314.         "Release",410
  315.         "Files...",411,
  316.         }
  317. "Trace",500
  318.         {
  319.         "Blue Frame",501
  320.         "Unblue Frame",502
  321.         "Next Blue",503
  322.         "Insert Tween",504
  323.         "Erase Guides",505
  324.         "Clip Changes",506
  325.         "Repeat Changes",507
  326.         "Loop Segment",508
  327.         "Segment Flip     ",509,'S',0xa
  328.         "Flip Five",510,'F','5'
  329.         }
  330. "Swap",600
  331.         {
  332.         "Clip",601
  333.         "Trade",602
  334.         "Paste",603
  335.         "View",604
  336.         "Release",605
  337.         }
  338. "Poco",700,';'
  339.         {
  340.         "Program",701
  341.         "Use",702,'U','U'
  342.         "----",703
  343.         }
  344. "Extra",800
  345.         {
  346.         "Mask...",801
  347.         "Grid...",802
  348.         "Record...",803
  349.         "Settings...",804
  350.         "Configure...",805
  351.         "Screen Size",807,'z'
  352.         "Info",806,'I','?'
  353.         }
  354. }
  355.  
  356. NameString widge_retry
  357. {
  358. ask "Hardware lock failure.\n"
  359.         "Check cables and connections."
  360. r "Retry"
  361. c "Cancel"
  362. }
  363.  
  364. NameString exit_pj
  365. {
  366. ask "Exit Autodesk Animator Pro?\n![1]",
  367. y "Yes",
  368. x "Abandon",
  369. n "No",
  370. }
  371.  
  372. NameString reset_flic
  373. {
  374. ask "Reset to ![1] X ![2] flic with\n"
  375.         "default settings?\n![3]\n",
  376. y       "Yes",
  377. size "Set Size",
  378. n       "No"
  379. }
  380.  
  381. NameString new_flic
  382. {
  383. ask "New ![1] X ![2] flic?\n![3]\n",
  384. y       "Yes",
  385. size "Set Size",
  386. n       "No"
  387. }
  388.  
  389. Qchoice comm_port
  390. {
  391. "Select serial port for tablet"
  392. "COM 1"
  393. "COM 2"
  394. "COM 3"
  395. "COM 4"
  396. "CANCEL"
  397. }
  398.  
  399. Qchoice composit_mu
  400. {
  401. "Composite Functions"
  402. "Overlay ![1]"
  403. "Underlay ![1]"
  404. "Cross-fade"
  405. "Cancel"
  406. }
  407.  
  408. Text save_changes_first { "Save changes to current file first?" }
  409. Text save_changes_to_first { "Save changes to ![1] first?" }
  410.  
  411.  
  412. Qchoice poco_program
  413. {
  414. "Programming"
  415. "Edit"
  416. "Run"
  417. "Load"
  418. "Save ![1]"
  419. "Save As..."
  420. "New"
  421. "pocolib.txt"
  422. "Exit",
  423. }
  424.  
  425.  
  426. Qchoice frame_del_mu
  427. {
  428. "Frame Delete Menu"
  429. "Segment, Frames (![1] to ![2])"
  430. "All but segment"
  431. "Frames from Current"
  432. "Exit menu"
  433. }
  434.  
  435. NameString pdr_info
  436. {
  437. read_yes "Reads up to ![1] frames."
  438. read_no  "Does not read image files."
  439. write_yes "Writes up to ![1] frames."
  440. write_no  "Does not write image files."
  441.  
  442. // final formatter for info box
  443. // [1] is module name
  444. // [2] is title test fom module
  445. // [3] is read_yes or no
  446. // [4] is write_yes or no
  447. // [5] is info text from module
  448.  
  449. box_text "Image file module: ![1]\n"
  450.                   "![2]\n\n"
  451.                   "![3]\n"
  452.                   "![4]\n\n"
  453.                   "![5]"
  454. }
  455.  
  456.  
  457. Text max_frames { "The animation \"![1]\" contains ![2] frames.\n"
  458.                                    "Autodesk Animator Pro can only load ![3] frames.\n\n"
  459.                                    "Truncate file to ![3] frames and continue?" }
  460. Text load_first {  "\"![1]\" is a ![2] frame animation\n"
  461.                                    "Load first frame as a picture?" }
  462. Text squeeze_to { "Squeeze to how many colors?" }
  463. Text nofont_char { "Character ![1] isn't in font" }
  464. Text olay_abort { "Abort composite on\n" "Frame ![1] of ![2]" }
  465. Text olay_start { "Composite flic starting this frame?" }
  466. Text celseq_del { "Deleting Cel sequence." }
  467. Text celseq_todisk { "Moving Cel sequence to disk." }
  468.  
  469. // time menu qnumbers
  470. Text set_frame0 { "Set this frame to first frame?" }
  471. Text move_ahead { "Move forward how many frames?" }
  472. Text move_back { "Move back how many frames?" }
  473. Text jump_frame { "Jump to frame number?" }
  474. Text set_frames  { "How many frames do you want in this flic?" }
  475. Text insert_after { "How many frames to insert after current frame?" }
  476. Text del_from { "How many frames (starting from current frame) to delete?" }
  477.  
  478. Text gif_snap { "Save snapshot of screen to .GIF file:" }
  479. Text comp_frames { "Enter transition frames." }
  480.  
  481. Text temp_path
  482. {
  483. "Set semicolon separated path of directories for temp files.\n"
  484. }
  485.  
  486. Text vdriver_info
  487. {
  488. "![1]\n\n"
  489. "File ![2] Mode ![3]\n"
  490. "Pixel depth ![4]\n"
  491. "Min width ![5] Max width ![6]\n"
  492. "Min height ![7] Max height ![8]\n"
  493. "Storage bytes available ![9]"
  494. }
  495.  
  496. Text browse_info
  497. {
  498. "![1]\n"
  499. "![2] frames in ![3] bytes\n"
  500. "Average frame size ![4]\n"
  501. "Speed ![5] jiffies/frame\n"
  502. "Resolution ![6] x ![7]",
  503. }
  504.  
  505. Text browse_cel_info
  506. {
  507. "![1]\n"
  508. "(Animator 1.0 uncompressed cel)\n"
  509. "1 frame in ![2] bytes\n"
  510. "Resolution ![3] x ![4]",
  511. }
  512.  
  513. Text about
  514. {
  515. "Autodesk Animator Pro(TM)\n"
  516. "    V. ![1]    ![2]\n"
  517. "Copyright 1992 Jim Kent.\n"
  518. "   ![3] ![4], ![5]. ![6]\n"
  519. "Produced exclusively for\n"
  520. "       Autodesk, Inc.\n"
  521. "            By\n"
  522. "      Yost Group Inc.",
  523. }
  524.  
  525. Text one_per_scroll
  526. {
  527. "To get one frame per scroll\n"
  528. "you'd need ![1] frames.",
  529. }
  530.  
  531.  
  532. Text font_spacing {"Set extra space between characters."}
  533. Text font_leading {"Set extra space between lines."}
  534. Text set_font_height {"Set height of font."}
  535. Text font_scale_only {"Only Postscript Type1 fonts (.PFB) are scaleable."}
  536. Text sel_any_font {"Select any font"}
  537. Text sel_str {"Select"}
  538.  
  539. Qchoice comp_cmap
  540. {
  541. "What about the color maps?"
  542. "Combine color maps"
  543. "Keep current colors"
  544. "Use incoming colors"
  545. "No fitting"
  546. "Cancel"
  547. }
  548.  
  549. Qchoice comp_past
  550. {
  551. "Composite past end?"
  552. "Wrap at end"
  553. "Chop at end"
  554. }
  555.  
  556. Qchoice effects
  557. {
  558. "Special Effects"
  559. "Shrink x2"
  560. "Expand x2"
  561. "Crop"
  562. "Trails"
  563. "Pixelate"
  564. "Engrave"
  565. "Lace"
  566. "Grays Only"
  567. "Blue Numbers"
  568. "Cancel"
  569. }
  570.  
  571. Qchoice trails
  572. {
  573. "Type of Trail Effect",
  574. "Transparent",
  575. "Zero Clear",
  576. "Key Color Clear",
  577. "Cancel",
  578. }
  579.  
  580. Qchoice mask
  581. {
  582. "Mask Menu",
  583. "Use",
  584. "Create",
  585. "Clip",
  586. "Invert",
  587. "View",
  588. "Paste",
  589. "Release",
  590. "Files...",
  591. "Exit Menu",
  592. }
  593.  
  594. Qchoice grid
  595. {
  596. "Grid Menu"
  597. "Use"
  598. "Create"
  599. "Paste"
  600. "View"
  601. "Angle Snap"
  602. "Exit Menu"
  603. }
  604.  
  605. Qchoice configuration
  606. {
  607. "Adjust Animator Configuration",
  608. "Path for Temporary Files",
  609. "Save Default Settings",
  610. "Input Device (Mouse/Tablet)",
  611. "Display Coordinates",
  612. "Cancel",
  613. }
  614.  
  615. Qchoice input_device
  616. {
  617. "Select graphics input device",
  618. "Microsoft Compatible Mouse",
  619. "Summagraphics MM 1201 12x12 Tablet",
  620. "Custom input device",
  621. "Select serial port for tablet",
  622. "Cancel",
  623. }
  624.  
  625. Qchoice justify
  626. {
  627. "Justify",
  628. "Left",
  629. "Right",
  630. "Center",
  631. "Fill Line",
  632. "Cancel",
  633. }
  634.  
  635. Qchoice record
  636. {
  637. "Macro Recording"
  638. "Start Record"
  639. "End Record"
  640. "Use Macro"
  641. "Repeat Macro"
  642. "Realtime Record"
  643. "Files..."
  644. "Cancel"
  645. }
  646.  
  647.  
  648. Text info
  649. {
  650. "Autodesk Animator Pro Info:\n\n"
  651. "![1] bytes free ![2] largest\n"
  652. "this frame update ![3]\n"
  653. "next frame update ![4]\n"
  654. "total updates ![5] average ![6]\n"
  655. "resolution: ![7] by ![8]"
  656. }
  657.  
  658. // panel data
  659.  
  660. // common parts loaded at startup
  661. NameString pj_muparts
  662. {
  663. kcol "K"
  664. fillp "F"
  665. otime "T"
  666. pan "Pan"
  667. ccycle "C"
  668. zoom "Zoom" "\nz"
  669.  
  670. // f|s|a buttons in time slider
  671. tseg_frame "F"
  672. tseg_seg "S"
  673. tseg_all "A"
  674. pbrush "\nb" // key only for brush button
  675.  
  676. // texts, first char is 'T'
  677. Trub_line "(![1] ![2]) wid ![3] hgt ![4] (![5] ![6]) deg ![7] rad ![8]",
  678. Tbox_coor "(![1] ![2] ) (![3] ![4] )"
  679. Trub_rect "![1] ![2]  (![3] ![4])  ![5] ![6]"
  680. Trub_circle "R = ![1] D = ![2]"
  681.  
  682. }
  683.  
  684. NameString home_panel
  685. {
  686. title "Home"
  687. clusid "AB"  // first char is clus #0 2nd #1
  688. grid "Grid"
  689. mask "Mask"
  690. files "Files..."
  691. redo "Redo" "\nr"
  692. undo "Undo" "\n\b"
  693. }
  694.  
  695. NameString home_keys
  696. {
  697. // items common to menus with standard header
  698.  
  699. ztogl "z"
  700. status "?"
  701. qpal "@"
  702. color "\0\x3c"  // f2 key
  703. prevf "\0\x4b"  // left arrow
  704. nextf "\0\x4d"  // right arrow
  705. play "\0\x50"   // down arrow
  706. frame1 "\0\x48" // up arrow
  707.  
  708. // items in home menu only
  709. help "\0\x3b"   // f1 key
  710. togm " "
  711. togb "b"
  712. clrp "x"
  713. undo "\b"
  714. redo "r"
  715. flp5 "5"
  716. flpr "\r"
  717. celcut "g"
  718. celclp "\t"
  719. celpas "`"
  720. celmov "m"
  721. // qsave "s"
  722. qload "l"
  723. qnew "n"
  724. quit "q"
  725. over_under "v"
  726. dither "d"
  727. key_color "k"
  728. one_color "1"
  729. two_color "2"
  730. quit2 "\x1b" // escape
  731. pouse "u"
  732. optic "o"
  733. qinsf "\0\x52"  // insert key
  734. qkillf "\0\x53" // delete key
  735.  
  736. // testing items
  737. debug "!"
  738. test "/"
  739. eatk "'"
  740. trdp "+"
  741. trdm "-"
  742. rdir "="
  743. }
  744.  
  745. Strings home_help
  746. {
  747.         "Animator Pro Keyboard Commands:"
  748.         "Down Arrow  - Play flic"
  749.         "Up Arrow    - Go to first frame"
  750.         "Left Arrow  - Back one frame"
  751.         "Right Arrow - Forward one frame"
  752.         "Backspace   - Undo"
  753.         "Escape      - Cancel/Quit"
  754.         "Space       - Cancel/Toggle menus"
  755.         "Return      - Flip through segment"
  756.         "Tab         - Cel Clip"
  757.         "Insert      - Insert a frame"
  758.         "Delete      - Delete a frame"
  759.         "F1 - Help"
  760.         "F2 - Get color"
  761.         "F3 - Set point"
  762.         "F4 - Reuse point"
  763.         "F5 - Save snapshot GIF"
  764.         "a - Animator menu"
  765.         "b - Toggle brush"
  766.         "c - Cel menu"
  767.         "d - Toggle dither"
  768.         "e - Extras menu"
  769.         "f - Flic menu"
  770.         "g - Cut out cel"
  771.         "k - Toggle key color clear"
  772.         "l - Load flic"
  773.         "m - Move cel"
  774.         "n - New flic"
  775.         "o - Optics panel"
  776.         "p - Pic menu"
  777.         "q - Quit"
  778.         "r - Redo"
  779.         "s - Swap menu"
  780.         "t - Trace menu"
  781.         "u - Use poco program"
  782.         "v - Toggle over/under"     //new
  783.         "x - Clear screen"
  784.         "z - Toggle zoom"
  785.         "1 - Toggle cel in 1 color"
  786.         "2 - Toggle 2 color polygons"
  787.         "5 - Flip through last 5 frames"
  788.         "` - Paste cel"
  789.         "? - Info"
  790.         "@ - Palette Panel"
  791.         "; - Poco menu"
  792. }
  793.  
  794. Text editor_help
  795. {
  796. "You are in a simple text editor with word wrap.  "
  797. "To exit the editor press <escape> or the right mouse button.  "
  798. "Other editor controls are:\n"
  799. "  arrow keys  - move cursor\n"
  800. "  <page up>   - up one screen\n"
  801. "  <page down> - down one screen\n"
  802. "  <home>      - to start of line\n"
  803. "  <end>       - to end of line\n"
  804. "  <insert>    - toggle insert/exchange\n"
  805. "  <delete>    - delete character\n"
  806. "  <shift><delete> - delete line\n"
  807. }
  808.  
  809. Text editor_move_cursor
  810. {
  811. "You can also position the cursor with the left mouse button."
  812. }
  813.  
  814. Text editor_move_window
  815. {
  816. "You can move around the text editing window with the left mouse button.  "
  817. "Click outside the text window to redefine the shape and size of the window.  "
  818. "Click inside the text window to simply move it."
  819. }
  820.  
  821.  
  822. NameString zoom_panel
  823. {
  824. title "Zoom Settings" "\nq"
  825. src "Source"
  826. dest "Dest"
  827. fullsz "Fullsize"
  828. scale "SCALE"
  829. // texts, first char is 'T'
  830. Tzwin_title "![1] times ZOOM"
  831. }
  832.  
  833. NameString browse_panel
  834. {
  835. cel_title "Browse Cels" "\nq"
  836. fli_title "Browse Flics" "\nq"
  837. load "Load" "\nl"
  838. dir "Dir"
  839. drive "Drive"
  840. ok "Ok" "\n\r"
  841. cancel "Cancel"
  842. del "Delete" "\nd"
  843. info "Info" "\ni"
  844. play "Play" "\np"
  845.  
  846. // Texts Note first char is 'T'
  847. Tcant_read "Can't Read!"
  848. }
  849.  
  850. NameString cel_panel
  851. {
  852. title "Anim Cel" "\nq"
  853. bluelast "Blue Last"
  854. stream "Stream"
  855. moveto "To cursor"
  856. grid "Grid"
  857. mask "Mask"
  858. cel_frames "Cel Frames:"
  859. undo "Undo" "\n\b"
  860.  
  861. // Texts Note first char is 'T'
  862. Tscale "Stretch"
  863. Tturn "Turn"
  864. Tmove "Move",
  865. Tpaste "Paste"
  866. Tsprite "Sprite"
  867. Tsetkey "Set Key"
  868. }
  869.  
  870. NameString sprite_panel
  871. {
  872. title "Sprite"
  873. rend "Render Sprite"
  874. kill "Cancel Sprite"
  875. }
  876.  
  877. NameString join_panel
  878. {
  879. title "Join" "\nq"
  880. name1 "1: ![1]"
  881. name2 "2: ![1]"
  882. boxilate "Boxilate"
  883. dissolve "Dissolve"
  884. custom "Custom"
  885. cut "Cut"
  886. color "Colors"
  887. blend "Blend"
  888. col2 "2:"
  889. col1 "1:"
  890. rev "Reverse"
  891. match "Match Size"
  892. swapend "Swap Ends"
  893. still "Still"
  894. frames "Frames:"
  895. preview "Preview"
  896. rend "Render"
  897. custinfo "Custom: ![1]  ![2] Frames, (![3] X ![4])"
  898. }
  899.  
  900. NameString flisize_panel
  901. {
  902. title "Flic format menu"
  903. ok "OK\n\r"
  904. fullsize "Full screen (![1] X ![2])\nf"
  905. cancel "Cancel"
  906. defaultsz "![1] X ![2]"
  907. hgt "Height"
  908. wid "Width"
  909. }
  910.  
  911. NameString driver_panel
  912. {
  913. title "\nq" // key only, text from outside
  914. ok "Ok" "\n\r"
  915. cancel "Cancel"
  916. info "Info" "\ni"
  917. }
  918.  
  919. NameString saveseg_panel
  920. {
  921. title "Segment Save" "\nq"
  922. save "Save Segment"
  923. cancel "Cancel"
  924. }
  925.  
  926. NameString frames_panel
  927. {
  928. title "Frames" "\nq"
  929. mul5 "*5"
  930. mul3 "*3"
  931. mul2 "*2"
  932. jmp_d "D"
  933. jmp_c "C"
  934. jmp_b "B"
  935. jmp_a "A"
  936. marks "MARKS"
  937. use_d "D"
  938. use_c "C"
  939. use_b "B"
  940. use_a "A"
  941. seg "Segment"
  942. otime "Time Select"
  943. speed "Play speed"
  944. del "Delete" "\n\0\x53"
  945. insert "Insert" "\n\0\x52"
  946. }
  947.  
  948. NameString optics_panel
  949. {
  950. title "Optics" "\nq"
  951. prop "Proportional"
  952. szby_mouse "Mouse control"
  953. by_mouse "Mouse control"
  954. as_spin "Same as Spin"
  955. szc_dflt "Default"
  956. as_size "Same as Size"
  957. spc_dflt "Default"
  958. enlarge "Enlarge"
  959. reduce "Reduce"
  960. sz_both "Both"
  961. sz_cent "Center"
  962. sp_turns "Turns"
  963. sp_axis "Axis"
  964. sp_cent "Center"
  965. sp_closed "Closed"
  966. pa_open "Open"
  967. pa_save "Save"
  968. pa_load "Load"
  969. pa_view "View"
  970. pa_edit "Edit"
  971. pa_clock "Clocked"
  972. pa_samp "Sampled"
  973. pa_poly "Polygon"
  974. pa_spline "Spline"
  975. path "Path"
  976. move "Move"
  977. size "Size"
  978. spin "Spin"
  979. clear_tk "Clear Track"
  980. clear_mv "Clear Move"
  981. continue "Continue"
  982. use "Use" "\nr"
  983. loop "Loop" "\nl"
  984. view "View" "\nv"
  985. kcol "K"
  986. fillp "F"
  987. t_all "A"
  988. t_seg "S"
  989. t_frm "F"
  990. pen  "\nb" // key equiv only
  991. }
  992.  
  993. NameString titles_panel
  994. {
  995. title "Titling" "\nq"
  996. fill "Fill Line"
  997. center "Center"
  998. right "Right"
  999. left "Left"
  1000. fcount "Frame Count"
  1001. by_char "By Character"
  1002. By_pix "By Pixel"
  1003. still "Still"
  1004. type_on "Type On"
  1005. across "Scroll Across"
  1006. scroll_up "Scroll Up"
  1007. ld_font "Load Font"
  1008. movewin "Place Window"
  1009. ld_text "Text Files..."
  1010. edit "Edit Text"
  1011. new "New Text"
  1012. render "Do Titling"
  1013. justify "Justify"
  1014. scroll "Scrolling"
  1015. movement "Movement"
  1016. }
  1017.  
  1018. NameString multi_panel
  1019. {
  1020. title "Time select" "\nq"
  1021. nextcel "Next Cel"
  1022. complete "Complete"
  1023. out_slow "Out slow"
  1024. in_slow "In slow"
  1025. reverse "Reverse"
  1026. ppong "Ping-Pong"
  1027. still "Still"
  1028. render "Render" "\nr"
  1029. preview "Preview" "\np"
  1030. cancel "Cancel"
  1031. key "K"
  1032. msk "M"
  1033. fill "F"
  1034. otime "T"
  1035. pen "\nb" // key only
  1036.  
  1037. // two sets with 't' (to) and 'f' (from)
  1038. tall "To All" "\na"
  1039. fall "From All" "\na"
  1040.  
  1041. tseg "To Segment" "\ns"
  1042. fseg "From Segment" "\ns"
  1043.  
  1044. tframe "To Frame" "\nf"
  1045. fframe "From Frame" "\nf"
  1046. }
  1047.  
  1048. NameString files_panel
  1049. {
  1050. title "Files" "\nq"
  1051. record "Record"
  1052. mask "Mask"
  1053. settings "Settings"
  1054. optic "Optic"
  1055. path "Path"
  1056. poly "Polygon"
  1057. font "Font"
  1058. text "Text"
  1059. tween "Tween"
  1060. pal "Palette"
  1061. cel "Cel"
  1062. pic "Picture"
  1063. flic "Flic"
  1064. del "Delete" "\nd"
  1065. save "Save" "\ns"
  1066. load "Load" "\nl"
  1067. exit "Exit" "\ne"
  1068. }
  1069.  
  1070. NameString fscroll_panel
  1071. {
  1072. ok "\n\r" // text is input
  1073. cancel "Cancel"
  1074. plus "+" "\n+"
  1075. wild "Wildcard:"
  1076. dir "Dir:"
  1077. file "File:"
  1078. }
  1079.  
  1080. NameString palette_panel
  1081. {
  1082. title "Palette" "\nq",
  1083. hls "HLS",
  1084. rgb "RGB",
  1085. b "B",
  1086. a "A",
  1087. clus "Cluster",
  1088. all "All",
  1089. t "T",
  1090. fit "Fit",
  1091. undo "Undo" "\n\b",
  1092. pen "\nb"
  1093. }
  1094.  
  1095.  
  1096. NameString option_panel
  1097. {
  1098. title "\nq"
  1099. help "Help"
  1100. clusid "AB"  // first char is clus #0 2nd #1
  1101. redo "Redo" "\nr"
  1102. undo "Undo" "\n\b"
  1103. }
  1104.  
  1105. NameString tool_panels
  1106. {
  1107. tfont "Font"
  1108. tsave "Save"
  1109. tload "Load"
  1110. tedit "Edit"
  1111. tplace "Reuse"
  1112. tjust "Justify"
  1113. copy "Copy"
  1114. one_color "One Color" "\n1"
  1115. under "Under" "\nv"
  1116. sep_boxed "Boxed"
  1117. sep_close "Near"
  1118. sep_range "Cluster"
  1119. sep_single "Single"
  1120. os_psens "Pres Sens"
  1121. biastag "Bias"
  1122. conttag "Cont"
  1123. tenstag "Tens"
  1124. c2curve "2 Color" "\n2"
  1125. fcurve "Filled"
  1126. ccurve "Closed"
  1127. ecurve "Reuse"
  1128. color2 "2 Color" "\n2"
  1129. filledp "Filled"
  1130. bcolor2 "2 Color" "\n2"
  1131. filledb "Filled"
  1132. fpg_files "Files"
  1133. fpg_o1mpg_editp "Reuse"
  1134. fpg_closed "Closed"
  1135. fpg_color2 "2 Color" "\n2"
  1136. fpg_filledp "Filled"
  1137. ompg_color2 "2 Color" "\n2"
  1138. ompg_filledp "Filled"
  1139. o1mpg_color2 "2 Color" "\n2"
  1140. o1mpg_filledp "Filled"
  1141. // texts, first char is 'T'
  1142. Tnthresh "Near Threshold"
  1143. Tswid "Spray Width"
  1144. Tsair "Air Speed"
  1145. Tbevel "Bevel"
  1146. Tomppts "POINTS"
  1147. Tosrpts "POINTS"
  1148. Tinrad "INNER RADIUS RATIO"
  1149. }
  1150.  
  1151. Text copy_has_moved
  1152. {
  1153. "The Move tool has been divided into two tools: Copy and Move."
  1154. }
  1155.  
  1156. NameString brush_panels
  1157. {
  1158. title "Brush menu" "\nq"
  1159. angle "Angle"
  1160. bsize "Brush Size"
  1161. // texts, first char is 'T'
  1162. Tgel_size "Gel Brush Size"
  1163. }
  1164.  
  1165. NameString ink_panels
  1166. {
  1167. dither "Dither"
  1168. rgcent "Center"
  1169. // texts, first char is 'T'
  1170. Tstrength "Ink Strength"
  1171. }
  1172.  
  1173. NameString tween_panel
  1174. {
  1175. title "Tween" "\nq"
  1176. grid "Grid"
  1177. mask "Mask"
  1178. tool "Tools"
  1179. // texts start with 'T'
  1180. Ttoolname "Tween"
  1181. }
  1182.  
  1183. NameString font_panel
  1184. {
  1185. title "Fonts" "\nq"
  1186. ok      "Load\n\r"
  1187. cancel "Cancel"
  1188. dir "Font Directory\nd"
  1189. space "Spacing\ns"
  1190. lead "Leading\nl"
  1191. height "Height\nh"
  1192. }
  1193.  
  1194. // pull down data
  1195.  
  1196. Pull optics
  1197. {
  1198. "Presets",100
  1199.         {
  1200.         "Clear All",101
  1201.         "Pull Back",102
  1202.         "Spin",103
  1203.         "Twirl",104
  1204.         "Whirl",105
  1205.         "Spin Small",106,'m'
  1206.         "Squash",107,'u'
  1207.         "Files...",108
  1208.         "----",109
  1209.         "Quit Optics",110
  1210.         }
  1211. "Movement",200
  1212.         {
  1213.         " In Slow",201
  1214.         " Out Slow",202
  1215.         " Still",203
  1216.         " Ping-Pong",204
  1217.         " Reverse",205
  1218.         " Complete",206
  1219.         }
  1220. "Element",300
  1221.         {
  1222.         " Flic",301
  1223.         " Cel",302
  1224.         " Polygon",303
  1225.         " Spline",304
  1226.         " Tween",305
  1227.         "----",306
  1228.         " Set Tween",307,'n'
  1229.         " Set Cel",308,'l'
  1230.         " Outline",309
  1231.         }
  1232. }
  1233.  
  1234. Text optics_str {"Optics"}
  1235.  
  1236.  
  1237. Pull palette
  1238. {
  1239. "Palette",100
  1240.         {
  1241.         " Restore",101
  1242.         " Cycle Draw",102
  1243.         " One Palette",103
  1244.         " Menu Colors",104
  1245.         " Files...",105
  1246.         }
  1247. "Cluster",200
  1248.         {
  1249.         "Get Cluster",201
  1250.         "Pick Cluster",202
  1251.         "Unused Colors",203
  1252.         "Line Cluster",204
  1253.         "Find Ramp",205
  1254.         "Near Colors",206
  1255.         "Invert",207
  1256.         "Ping-Pong",208,'o'
  1257.         "Reverse",209
  1258.         }
  1259. "Arrange",300
  1260.         {
  1261.         "Luma Sort",301
  1262.         "Spectrums",302
  1263.         "Gradients",303
  1264.         "Cycle",304
  1265.         "Trade Clusters",305
  1266.         }
  1267. "Value",400
  1268.         {
  1269.         "Squeeze",401
  1270.         "Ramp",402
  1271.         "Tint",403
  1272.         "Negative",404
  1273.         "Use Cel",405
  1274.         "Default",406
  1275.         "Cut",407
  1276.         "Paste",408
  1277.         "Blend",409
  1278.         }
  1279. }
  1280.  
  1281.  
  1282. Text color_fit {"Color fit screen?"}
  1283. Text use_mc {"Use this color set for menus?"}
  1284. Text bad_colors {"Sorry, menus wouldn't be visible...."}
  1285. Text one_palette {
  1286.         "Make all frames use one color map?\n"
  1287.         "Takes a while....\n"
  1288.         }
  1289. Text no_palette {"\"[1]\" has no palette chunk!"}
  1290.  
  1291. Qchoice menu_colors
  1292. {
  1293. "Set Menu Colors"
  1294. "Default Grays"
  1295. "Blues"
  1296. "Classic"
  1297. "Burgundy"
  1298. "Spring"
  1299. "Inferno"
  1300. "Last 5"
  1301. "Cancel"
  1302. }
  1303.  
  1304. Text many_colors { "Too many colors, try fewer frames." }
  1305.  
  1306. Pull tween
  1307. {
  1308. "Tween",100
  1309.         {
  1310.         "Undo",101,'u','\b'
  1311.         "View Once",102
  1312.         "View Loop",103,'l'
  1313.         "Render",104
  1314.         "Trail",105
  1315.         "End to Start",106
  1316.         "Swap Ends",107
  1317.         "Clear Tween",108
  1318.         "Files...",109
  1319.         "----",111
  1320.         "Quit Tween",110
  1321.         }
  1322. "Shape",200
  1323.         {
  1324.         " Oval",206
  1325.         " Petal",204
  1326.         " Polygon",201,'n'
  1327.         " Rpoly",205
  1328.         " Shape",202,'h'
  1329.         " Star",203,'t'
  1330.         "----",207
  1331.         "Inside Out",208
  1332.         "Use Last",209
  1333.         "Load",210
  1334.         "Save",211
  1335.         }
  1336. "Move",300
  1337.         {
  1338.         " Move Point",301
  1339.         " Magnet",302,'g'
  1340.         " Blow",303
  1341.         " Move Shape",304,'o'
  1342.         " Move Tween",305,'v'
  1343.         " Size Shape",306,'i'
  1344.         " Size Tween",307,'z'
  1345.         " Link Points",308
  1346.         " Clear Links",309
  1347.         }
  1348. "Options",400
  1349.         {
  1350.         " Closed",401,'d'
  1351.         " Spline",402,'n'
  1352.         " Two Color",403,'w'
  1353.         "----",404
  1354.         " In Slow",405
  1355.         " Out Slow",406
  1356.         " Still",407
  1357.         " Ping-Pong",408
  1358.         " Reverse",409
  1359.         " Complete",410
  1360.         }
  1361. "Active",500
  1362.         {
  1363.         " Start",501
  1364.         " End",502
  1365.         " Both",503
  1366.         }
  1367. }
  1368.  
  1369. NameString tween_end
  1370. {
  1371. save "Save which end?",
  1372. load "Load which end?",
  1373. st "Start",
  1374. end "End",
  1375. esc "Cancel",
  1376. }
  1377.  
  1378. Text twe_trsteps { "How many steps in tween trail?" }
  1379.  
  1380. NameString twe_trail
  1381. {
  1382. ask "Keep trails (no undo)?",
  1383. kp "Keep",
  1384. vu "View",
  1385. esc "Cancel",
  1386. }
  1387.  
  1388. Pull cel
  1389. {
  1390. "Cel  ",100
  1391.         {
  1392.         "Clip",101
  1393.         "Get",102
  1394.         "Lasso",103,'O'
  1395.         "Browse",109,
  1396.         "Load",104
  1397.         "Save",105
  1398.         "Save Cursor",106,'U'
  1399.         "----",108
  1400.         "Quit Anim Cel",107
  1401.         }
  1402. "Position",200
  1403.         {
  1404.         "To Center",201,'C'
  1405.         "Stretch",202
  1406.         "Rotate",203
  1407.         "Mirror",204
  1408.         "Restore",205,'E'
  1409.         }
  1410. "Options",300
  1411.         {
  1412.         "*Clear Key Color",301
  1413.         "*Fit Colors",302
  1414.         "*Render Under",303,'R','V'
  1415.         "*One Color",304,'O','1'
  1416.         "*Next Cel",305
  1417.         }
  1418. }
  1419.  
  1420. Qchoice cel_stretch
  1421. {
  1422. "Stretch Cel"
  1423. "To Fill Flic"
  1424. "To Fill Box"
  1425. "Unstretch"
  1426. "Cancel"
  1427. }
  1428.  
  1429. Qchoice cel_turn
  1430. {
  1431. "Rotate Cel"
  1432. "90 Degrees Clockwise"
  1433. "Counter Clockwise 90"
  1434. "Unrotate"
  1435. "Cancel"
  1436. }
  1437.  
  1438. Qchoice cel_mirror
  1439. {
  1440. "Mirror Cel"
  1441. "Horizontal Axis"
  1442. "Vertical Axis"
  1443. "Other Axis"
  1444. "Cancel"
  1445. }
  1446.  
  1447. // driver menu title strings
  1448. Text pdrpic_hdr {"Picture File Format Menu"}
  1449. Text pdrfli_hdr {"Flic File Format Menu"}
  1450. Text idr_scroll {"Custom input (mouse/tablet) driver"}
  1451.  
  1452. //Titles to file requestor menu strings
  1453. Text load_block {"Load Block"}
  1454. Text save_block {"Save Block"}
  1455. Text load_cel {"Load Cel?"}
  1456. Text save_cel {"Save Cel?"}
  1457. Text load_comp_over {"Composite overlay"}
  1458. Text load_comp_under {"Composite underlay"}
  1459. Text load_comp_cross {"Composite cross fade"}
  1460. Text load_fli {"Load Flic?"}
  1461. Text load_fli_mask {"Load Flic to use as animated matte"}
  1462. Text save_fli {"Save flic to ![3]"}
  1463. Text save_fli_back {"Save backwards to ![3]"}
  1464. Text save_fli_seg {"Save frames (![1] to ![2]) to ![3]"}
  1465. Text load_mac {"Load Macro Recording File?"}
  1466. Text save_mac {"Save Macro Recording File?"}
  1467. Text load_msk {"Load Mask?"}
  1468. Text save_msk {"Save Mask?"}
  1469. Text load_opt {"Load Optics Move?"}
  1470. Text save_opt {"Save Optics Move?"}
  1471. Text load_pal {"Load Palette?"}
  1472. Text save_pal {"Save Palette?"}
  1473. Text load_pic {"Load Picture?"}
  1474. Text save_pic {"Save Picture to: "}
  1475. Text load_path {"Load Path File?"}
  1476. Text save_path {"Save Path File?"}
  1477. Text load_poly {"Load Polygon File?"}
  1478. Text save_poly {"Save Polygon File?"}
  1479. Text load_set {"Load Settings File?"}
  1480. Text save_set {"Save Settings File?"}
  1481. Text load_shape {"Load Shape file?"}
  1482. Text save_shape {"Save Shape file?"}
  1483. Text load_text {"Load Text?"}
  1484. Text save_text {"Save Text?"}
  1485. Text load_tween {"Load Tween File?"}
  1486. Text save_tween {"Save Tween File?"}
  1487. Text save_cursor {"Save Cursor?"}
  1488. Text load_poco {"Load Poco Program?"}
  1489. Text poco_qfile {"Select File:"}
  1490. Text save_poco {"Save Poco Program?"}
  1491. Text use_poco {"Use Poco Program?"}
  1492. Text use_str {"Use"}
  1493. Text del_file {"Delete file?"}
  1494. Text del_str {"Delete"}
  1495.  
  1496. // LOTS and LOTS of error messages
  1497.  
  1498. Text pj_help
  1499. {
  1500. "There are a number of command line options for Animator Pro.\n"
  1501. "The simplest are:\n"
  1502. "   ani                       Simply runs Animator Pro\n"
  1503. "   ani someflic.flc          Pre-loads someflic.flc.\n"
  1504. "   ani someprog.poc          Uses Poco program someprog.poc.\n"
  1505. "You may also use the switches below singly or in combination:\n"
  1506. "   -poc poco_path.any_suffix\n"
  1507. "   -cfg config-file_path\n"
  1508. "   -drv video-driver mode#\n"
  1509. "   -flic flic-file-name\n"
  1510. "   -mem|-m #of-bytes-of-memory-to-use\n"
  1511. "For example:\n"
  1512. "   ani -drv mcga.drv 0 -flic mrnumo.flc -mem 2000000\n"
  1513. "would run Animator Pro using mode 0 of the mcga driver (320x200 screen)\n"
  1514. "and load up mrnumo.flc while restricting the program to using two million\n"
  1515. "bytes of dynamic memory.\n"
  1516. }
  1517.  
  1518.  
  1519. // misc stack strings
  1520.  
  1521. Text screen_menu {"Screen Format Menu"}
  1522. Text dirty_file {"(You have ![1] unsaved changes.)"}
  1523. Text load_flic2 {"Load flic 2 to merge with ![1]"}
  1524.  
  1525. // continu box texts
  1526.  
  1527. Text pick_entry {"Please select entry or \"![1]\"."}
  1528. Text no_err_file { "Can't find Poco error file, oops..." }
  1529. Text cant_find {
  1530.         "Sorry Autodesk Animator Pro can't find:\n"
  1531.         "![1]\n",
  1532. }
  1533. Text all_colused {"No unused colors."}
  1534. Text text_notfnd {"![1] not found"}
  1535. Text no_troom {"Not enough room on temporary path."}
  1536. Text no_comm {"Comm port #![1] not found."}
  1537. Text truncated { "![1]\nFile truncated!" }
  1538. Text no_macro {"No macro recording defined."}
  1539. Text rot_cursor {"Can't save rotated or stretched cursors."}
  1540. Text newconfig {
  1541.         "Program isn't configured.\n"
  1542.         "Assuming defaults."
  1543. }
  1544.  
  1545. // qreq number texts
  1546.  
  1547. Text rot_grid {"Rotational constraint in degrees"}
  1548. Text max_blend {"Max blend percent?"}
  1549. Text max_tint {"Max tint percent?"}
  1550. Text near_sep {"Cluster near threshold?"}
  1551. Text clus_unused {"Number of unused colors for cluster?"}
  1552. Text macro_repeat {"Repeat macro how many times?"}
  1553. Text boxil_ht { "Set \"boxil\" height" }
  1554. Text boxil_wid { "Set \"boxil\" width" }
  1555. Text slatsize { "Set mask \"slat\" spacing" }
  1556. Text quant_wid {"Width of quantization unit?"}
  1557. Text quant_hgt {"Height of quantization unit?"}
  1558.  
  1559. // yes no box texts
  1560.  
  1561. Text load_new {"Load in new flic?\n![1]"}
  1562. Text one_scroll {"Make one frame per scroll (![1] frames)?"}
  1563. Text text_find {
  1564.         "No match after cursor.\n"
  1565.         "Find matches from start of file?"
  1566. }
  1567. Text animsv_exact {
  1568.         "Can't save ![1] X ![2],\n"
  1569.         "![3] color ![4] frame animation\n"
  1570.         "exactly:\n\n"
  1571.         "Can only save ![5] X ![6],\n"
  1572.         "with ![7] colors and ![8] frames.\n\n"
  1573.         "Save it anyway?"
  1574. }
  1575. Text save_conv {
  1576.         "Convert and save ![1] frame animation\n"
  1577.         "to ![2]?\n\n"
  1578.         "This takes a while."
  1579. }
  1580. Text picsv_exact {
  1581.         "Can't save ![1] X ![2], ![3] color\n"
  1582.         "picture exactly:\n"
  1583.         "Can only save ![4] X ![5], ![6] colors\n"
  1584.         "(the middle part of picture).\n\n"
  1585.         "Save it anyway?"
  1586. }
  1587.  
  1588. Text full_flic {"Start with new full screen flic?"}
  1589. Text noconfig { "Configuration file \"![1]\" not found.\n\n"
  1590.                                   "Create default file?" }
  1591. Text badconfig { "\"![1]\" is not a configuration file\n\n"
  1592.                                   "Overwrite with default file?" }
  1593. Text first_only {
  1594.         "\"![1]\" is a ![2] frame animation.\n"
  1595.         "It can be Loaded as a flic to convert frames.\n\n"
  1596.         "Load and use first frame only?"
  1597. }
  1598. Text fliload_slow  {
  1599.         "Load and convert ![1] frame animation\n\"![2]\"\n"
  1600.         "from non-flic file?\n\n"
  1601.         "This takes a while."
  1602. }
  1603.  
  1604. Text frame_del {"Delete this frame?"}
  1605. Text mask_del {"Release (delete) Mask?"}
  1606. Text alt_delete {"Release (delete) Swap screen?"}
  1607. Text cel_del {"Release (delete) Cel?"}
  1608.  
  1609. Text save_abort {"Abort saving of\n\"![1]\"?"}
  1610. Text macro_abort {"Abort macro playback?"}
  1611. Text clip_abort {"Abort multi-frame CEL clip?"}
  1612. Text join_pabort {"Abort Join Preview on\nFrame ![1] of ![2]?"}
  1613. Text join_abort {"Abort Join on\nFrame ![1] of ![2]"}
  1614. Text auto_abort {"Abort multiple-frame rendering\non frame ![1] of ![2]?"}
  1615. Text load_abort { "Abort load of \"![1]\"\non frame ![2] of ![3]?" }
  1616. Text poco_abort {"Abort poco program?"}
  1617.  
  1618. Text chop_end_ok {"This will chop off ![1] frames at the end ok?"}
  1619. Text really_del {"![1]\nReally delete file permanently?"}
  1620. Text over_old {"Overwrite old\n![1]?"}
  1621. Text setting_cmap {
  1622.         "There is no palette chunk present.\n"
  1623.         "Load default colors?"
  1624. }
  1625.  
  1626. // top window texts
  1627.  
  1628. Text top_celpos {"XY ![1],![2] (![3],![4]) W% ![5] H% ![6]"}
  1629. Text top_startc {"Start ![1]"}
  1630. Text top_secondc {"Start ![1] Colors ![2] Stop ![3]"}
  1631. Text top_lastc {"Start ![1] count ![2] this ![3]"}
  1632. Text start_rgb {"Start #![1] (R ![2] G ![3] B ![4])"}
  1633. Text stop_rgb {"Stop #![1] (R ![2] G ![3] B ![4])"}
  1634. Text tinting_rgb {"Tinting source #![1] (R ![2] G ![3] B ![4])"}
  1635. Text nearc_rgb {"Near Color #![1] (R ![2] G ![3] B ![4])"}
  1636. Text top_source {"Source ![1]"}
  1637. Text top_color {"Color #![1] (R ![2] G ![3] B ![4])"}
  1638. Text top_refit {"Refitting frame ![1]: ![2] to go..."}
  1639. Text top_cpack {"![1] total colors used, packing..."}
  1640. Text top_deg  {"![1] degrees"}
  1641. Text top_curs {"Select cursor \"hot spot\"."}
  1642.  
  1643. // wait box texts
  1644.  
  1645. Text tfile_move {"moving ![1]\n to ![2]..."}
  1646. Text tfile_toram {"moving ![1] into ram...\nsize ![2] rfree ![3]"}
  1647. Text wait_quit {"saving program state..."}
  1648. Text wait_reorder {"re-ordering flic frames..."}
  1649. Text wait_ringing {"couldn't load entire flic.\nCalculating ring frame..."}
  1650. Text olay_cleanup {"cleaning up fli overlays ..."}
  1651. Text wait_save {"saving ![1]"}
  1652. Text wait_fdread {"Reading floppy ![1]:"}
  1653.  
  1654.  
  1655. Qchoice over_inc_old
  1656. {
  1657. "File \"![1]\" exists",
  1658. "Increment to \"![2]\"",
  1659. "Overwrite old \"![1]\"",
  1660. "Cancel"
  1661. }
  1662.  
  1663. NameString errlines
  1664. {
  1665. // PJ error context messages
  1666. alloc_zero "Zero memory request!"
  1667. alt_alloc "Can't allocate Swap screen."
  1668. auto_apply "Auto apply failure."
  1669. auto_tflx "Error reading temporary file \"![1]\"."
  1670. auto_tflx2 "Error in temporary file \"![1]\"."
  1671. bro_info "Can't get info for flic \"![1]\"."
  1672. bro_menu "Error in browse menu."
  1673. bro_stamp "Can't make postage stamp for flic:\n   ![1]"
  1674. bro_view "Can't view flic \"![1]\"."
  1675. cant_cpack "Can't Squeeze colors"
  1676. cant_create "Can't create \"![1]\"."
  1677. cant_delete "Can't delete \"![1]\"."
  1678. cant_expand "Can't expand file"
  1679. cant_find "Can't find \"![1]\"."
  1680. cant_load "Can't load \"![1]\"."
  1681. cant_load2 "Couldn't load ![1] ![2]"
  1682. cant_save "Can't save \"![1]\"."
  1683. cel_change "changetocel() only takes bytemaps"
  1684. cel_clip "Can't clip CEL"
  1685. cel_mfclip "Can't clip multi-frame CEL"
  1686. cel_display "Error displaying CEL"
  1687. cel_install "Error installing cel menu."
  1688. cel_menu "Error in cel menu."
  1689. cel_play "Can't play cel"
  1690. cel_preview "Can't preview"
  1691. cel_rotate "Cel Rotate failure."
  1692. cel_stretch "Cel stretch failure."
  1693. comp_load "Can't load \"![1]\" for compositing."
  1694. cust_rast "Invalid call in custom raster"
  1695. dos_command "Can't load DOS command processor"
  1696. driver_info "Can't get info for ![1] mode ![2]"
  1697. driver_open "Can't open screen with driver\n\"![1]\"\n![2] x ![3] mode ![4]\n"
  1698. driver_query "Can't query module \"![1]\"\nEntry ignored:"
  1699. edit_window "Can't open editor window,"
  1700. fatal_create "Fatal error: Can't create \"![1]\"."
  1701. fatal_exit "Fatal error: exiting"
  1702. fcel_load "Can't load CEL flic \"![1]\""
  1703. fcel_reopen "Can't reopen file for \"![1]\""
  1704. fcel_temp "Can't load cel tempfile \"![1]\""
  1705. first_ok "Error reading: first frames may be usable."
  1706. fli_big  "Can't open ![1] X ![2] flic. (Try setting flic size to screen size.)\n"
  1707. fli_delete "Can't delete frames"
  1708. fli_frame "Error reading flic frame"
  1709. fli_insert "Can't expand flic to insert altered frame.\n"
  1710.                    "Save current frame to picture if possible."
  1711. fli_load "Can't load flic from ![1]"
  1712. fli_max "The maximum number of frames allowed for a flic is ![1]."
  1713. fli_reorder "Can't re-order frames"
  1714. fli_savef "Error saving frames to \"![1]\""
  1715. home_menu "Error loading quick menu!!"
  1716. ink_load "Can't load \"![1]\" ink driver."
  1717. inks_100 "Can only have 100 inks"
  1718. join_boxsize "error setting boxil size."
  1719. join_flis "Can't join flics."
  1720. join_load "Unable to load \"![1]\" for join."
  1721. join_mask "Unable to load mask from flic \"![1]\""
  1722. join_menu "Error loading Join Panel"
  1723. join_remask "Unable to re-load mask.\n\"![1]\""
  1724. low_dim  "Dimension must be between ![1] and 32767."
  1725. macro_create "Can't create macro file \n\"![1]\""
  1726. macro_load "Can't load macro file \"![1]\""
  1727. macro_read "Macro file read error: - Aborted."
  1728. macro_use "Unable to use macro."
  1729. macro_write "Macro file write error: - Aborted."
  1730. mask_alloc "Can't alloc mask"
  1731. mod_unable "Unable to use module \"![1]\""
  1732. nomouse "Unable to load mouse driver\n![1]\nUse arrow keys to move cursor.\n"
  1733.         "Left shift for left button.\nRight shift for right button."
  1734. no_smu_class_item "Can't load ![1] ![2] ![3]"
  1735. no_sprite "No more sprite frames available."
  1736. opt_cont "Couldn't continue move."
  1737. opt_path "Couldn't OptSetPath"
  1738. opt_view "Can't preview optics motion in wireframe"
  1739. outa_range "Value must be between ![1] and ![2]"
  1740. pj_min_memory "This program requires at least 2 megabytes of memory to\n"
  1741.                           "run in low resolution,  4 megabytes in medium (640x480) res,\n"
  1742.                           "and still more for higher resolutions."
  1743. poco_compile "Poco compile error:"
  1744. poco_edit "Can't open poco editor window,"
  1745. poco_leaf "loading Poco menu leaf"
  1746. poco_run "Poco runtime error:"
  1747. pull_load "Couldn't load Pull defs of ![1] from menu file"
  1748. qcolor "Qcolor"
  1749. ram_dir "Error reading ram directory"
  1750. readonly_pdr "Can't use module:\n\"![1]\"\n"
  1751.                          "to save images.  It can only READ\n"
  1752.                          "image files.",
  1753. redo_points "Error saving redo input points."
  1754. redo_poly "Can't redo text."
  1755. redo_save "Can't save redo."
  1756. redo_text "Can't redo text."
  1757. resource_init "Can't initialize resources."
  1758. restore_tempc "restoring temp cel"
  1759. save_tempc "Couldn't save temp cel."
  1760. screen_menu "Failure loading image file module menu."
  1761. seq_corrupt "Fatal error: sequence corrupted."
  1762. seq_lost "Critical Error: sequence lost"
  1763. seq_term "Error: sequence terminated."
  1764. set_load "Can't read settings from\n\"![1]\"\n, using defaults"
  1765. smu_choice "Can't load choice menu."
  1766. smu_number "Can't get number."
  1767. smu_string "Can't get string."
  1768. tdev_badchar "Invalid char '![1]' in temp-path element \"![2]\"."
  1769. tdev_delim "'\\' required after device in temp-path element \"![1]\"."
  1770. tdev_device "Device required in temp-path element \"![1]\"."
  1771. tdev_exist "Can't find or create path element \"![1]\"."
  1772. tdev_floppy "Can't use floppies for temp files in: \"![1]\"."
  1773. tdev_root "Can't use the root directory for temp files: \"![1]\"."
  1774. temp_copy "Can't copy temp files to:\n![1]."
  1775. tflx_buffers "Can't get buffers for ![1] x ![2] flic.  Try smaller size."
  1776. tflx_celdata "Cdata size err sz ![1] asz ![2]"
  1777. tflx_empty "Can't create empty\n\"![1]\""
  1778. tflx_expand "Can't expand tempflx"
  1779. tflx_frame "Bad FLX frame"
  1780. tflx_header "Can't create header for\n\"![1]\""
  1781. tflx_open "Error opening flx \"![1]\""
  1782. tflx_read1 "Error reading flx"
  1783. tflx_read2 "Error reading tempflx."
  1784. tflx_reopen "Fatal reopen tempflx failure, file lost."
  1785. tflx_ring "Loading of \"![1]\" interrupted.\nLoaded ![2] frames of ![3]",
  1786. tflx_screen "Can't reopen tempflx for this screen"
  1787. tflx_seek "Error seeking flx"
  1788. tflx_write1 "Error writing FLX \"![1]\""
  1789. tool_load "Can't load \"![1]\" tool."
  1790. tool_fail "\"![1]\" tool failure."
  1791. tween_link "Inserting link"
  1792. tween_sstate "Saving tween state to ![1]"
  1793. tween_state "Trouble loading tween state"
  1794. tween_undo "saving tween undo"
  1795. unknown_image "Unable to recognize image type of\n\"![1]\""
  1796. zoom_open "Can't open zoom window."
  1797. zoom_win "Can't open zoom window that size."
  1798. //Convert error context messages
  1799. conv_err "Error in convert."
  1800. conv_pull "Error loading convert pulldowns."
  1801. conv_view "Trouble viewing ![1] on frame ![2]."
  1802. conv_pencel "Can't open window that size,  reverting to screen sized window."
  1803. other_menu "Failure loading image file module menu."
  1804. cant_read "Can't read \"![1]\"."
  1805. rgb_temp "Trouble with RGB temporary files."
  1806. conv_wrong_res "Try changing window size to ![1] x ![2]."
  1807. conv_num_frames "![1] can only handle ![2] frame(s)."
  1808. conv_over_input "![1] is the current convert input file."
  1809. // Player messages
  1810. play_cant_display       "Error in script file\n"
  1811.                                         "\"![1]\"\nline ![2]\n"
  1812.                                         "Unable to display \"![3]\"."
  1813. play_cant_script  "Unable to play script \"![1]\"."
  1814. play_fatal "Fatal error in player."
  1815. play_menu "Error loading player menus."
  1816. play_nfli_load "Unable to open flic \"![1]\"."
  1817. play_nfli_open "Unable to load flic \"![1]\"."
  1818. play_nopic "Can't load picture \"![1]\"."
  1819. play_script_err "Error in script file \"![1]\"\nline ![2]\n![3]"
  1820. }
  1821.  
  1822. // Error messages for error codes in errcodes.h
  1823. // Match numeric error messages to a string
  1824.  
  1825. NumString errors
  1826. {
  1827. 1,"ERROR!"
  1828. 2,"Out of Memory: asked for ![1]"
  1829. 3,"Bad input data"
  1830. 4,"Bad data format"
  1831. 5,"Out of video display memory"
  1832. 6,"Out of stack space"
  1833. 8,"Feature unimplemented"
  1834. 9,"Data overflow for size of result"
  1835. 10,"Object not found"
  1836. 11,"File is not correct type"
  1837. 13,"Function waiting timed out"
  1838. 14,"Can't deal with object of this dimension"
  1839. 15,"Object too big to handle"
  1840. 16,"Correct file type but wrong version"
  1841. 17,"Record data is corrupted"
  1842. 18,"Subsystem not initialized"
  1843. 19,"Object is not right type"
  1844. 20,"Too many points in spline"
  1845. 21,"Hardware lock not present"
  1846. 22,"File contains RGB/truecolor data, must be processed with CONVERT program"
  1847. 23,"Unrecognized picture or flic file format"
  1848. 24,"Value out of range"
  1849. 25," " // "no message" must be one space
  1850. 26,"Internal: routine detected bad pointer"
  1851. 27,"Internal: routine detected bad parameter value"
  1852. 50,"Error in stdio routine"
  1853. 75,"Driver isn't REX relocatable executable.  Not a driver"
  1854. 76,"Driver is REX but not a Autodesk Animator Pro library driver"
  1855. 77,"Driver is wrong library type"
  1856. 78,"Missing host provided library"
  1857. 79,"Wrong host provided library type or version"
  1858. 80,"User type REX library id_string doesn't match"
  1859. 100,"File not found. (File name misspelled?)"
  1860. 101,"Path not found.  (Misspelled directory?)"
  1861. 102,"Device doesn't exist"
  1862. 103,"Write error"
  1863. 104,"Read error"
  1864. 105,"Seek error"
  1865. 106,"End of file"
  1866. 107,"File in use"
  1867. 108,"File already exists"
  1868. 109,"Couldn't create file"
  1869. 110,"File truncated"
  1870. 111,"File corrupted"
  1871. 112,"Out of space on device"
  1872. 113,"The device, window, or file is disabled"
  1873. 114,"Invalid id value"
  1874. 115,"File is not open"
  1875. 116,"Unknown file suffix"
  1876. 117,"Too many open files.  (Set FILES in config.sys to something higher?)"
  1877. 118,"Access denied.  (File read only?)"
  1878. 119,"MS-DOS system tables damaged.  (Reboot time?)"
  1879. 120,"Bad environment block.  Suggest you reboot"
  1880. 121,"Bad address to DOS.  (Internal error)"
  1881. 122,"Unrecognized disk format"
  1882. 123,"Invalid file access code. (Internal error)"
  1883. 124,"Invalid data to DOS. (Internal error)"
  1884. 125,"No more files"
  1885. 126,"Disk is write protected"
  1886. 127,"Disk drive not ready. (No disk in drive or door open?)"
  1887. 128,"Not a DOS disk"
  1888. 129,"Disk data error, sorry"
  1889. 130,"Disk sector not found"
  1890. 131,"Printer out of paper"
  1891. 132,"General failure"
  1892. 133,"Critical error"
  1893. 134,"General network failure"
  1894. 135,"File sharing error"
  1895. 136,"File lock error"
  1896. 137,"Invalid disk  change"
  1897. 138,"Remote computer not listening"
  1898. 139, "Network busy"
  1899. 140,"Sharing temporarily paused"
  1900. 141,"File/printer redirection paused"
  1901. 142,"Can't create directory entry"
  1902. 143,"Directory name too big for MS-DOS"
  1903. 144,"Invalid directory name."
  1904. 145,"Invalid file name."
  1905. 146,"Temp file path doesn't have any valid devices"
  1906. 147,"Input macro out of synchronization"
  1907. 148,"Data record not found"
  1908. 149,"End of data record"
  1909. 150,"Not enough room for temporary files.\nSee Extra/Configure/Path for Temp Files."
  1910. 200,"Invalid raster type for operation"
  1911. 201,"Display hardware not found or invalid"
  1912. 202,"Blit clipped out entirely"
  1913. 203,"8514/a adapter not found"
  1914. 204,"Video BIOS could not set up requested graphics mode"
  1915. 207,"Asking for a mode that isn't there"
  1916. 208,"Driver is already open can't open again"
  1917. 209,"Driver behaving irrationally"
  1918. 210,"Requested pixel depth not available"
  1919. 211,"Aspect ratio not displayable"
  1920. 220,"Too many windows"
  1921. 300,"Unknown font type"
  1922. 350,"ADI digitizer status looks bad"
  1923. 351,"No bitmap in file"
  1924. 402,"Out of stack space"
  1925. 403,"Illegal instruction in poco interpreter"
  1926. 404,"C syntax error"
  1927. 405,"compiler failed self-check"
  1928. 407,"See poco.err for more info on error"
  1929. 408,"Attempting to use a NULL pointer"
  1930. 410,"No main() routine"
  1931. 411,"Attempt to divide by zero"
  1932. 412,"Floating point math error"
  1933. 413,"Using a FILE that's not fopen()'ed"
  1934. 414,"Array index or pointer less than array start"
  1935. 415,"Array index or pointer greater than array end"
  1936. 416,"bad free() attempt"
  1937. 417,"free(NULL) error"
  1938. 418,"program corrupted system resources"
  1939. 419,"trying to allocate less than 1 byte"
  1940. 420,"string too big to fit in buffer"
  1941. 421,"buffer too small for fread"
  1942. 422,"buffer too small for fwrite"
  1943. 423,"buffer not big enough"
  1944. 424,"parameter with invalid value"
  1945. 426,"too few parameters to function"
  1946. 427,"function not found"
  1947. 428,"too many parameters to function"
  1948. 430,"out of String space"
  1949. 500,"Cel not present"
  1950. 501,"Too many frames"
  1951. 502,"Data chunk not found"
  1952. 600,"Unmatched quote"
  1953. 601,"Unmatched single quote"
  1954. 602,"Unmatched brace"
  1955. 603,"Line too long"
  1956. 604,"Syntax error"
  1957. 605,"No such class"
  1958. 606,"Not enough fields"
  1959. 607,"Too many fields"
  1960. 608,"Expecting string"
  1961. 609,"Expecting {"
  1962. 610,"Expecting }"
  1963. 611,"Expecting numeric ID"
  1964. 612,"Expecting number"
  1965. 613,"Invalid character"
  1966. 614,"Expecting name"
  1967. 615,"Duplicate symbol in menu file"
  1968. }
  1969.  
  1970. // *************** converter unique stuff from here down ****************
  1971.  
  1972. Text conv_help
  1973. {
  1974. "Usage: convert [options]\n"
  1975. "options: -cfg|-c config_file_path\n"
  1976. "         -drv|-d video_driver mode#"
  1977. }
  1978.  
  1979. Pull conv_pull
  1980. {
  1981. "Converter",100
  1982.         {
  1983.         "About",101
  1984.         "Status",102,'t'
  1985.         "Scale",103
  1986.         "Move",104
  1987.         "Slide",105,'l'
  1988.         "----",106
  1989.         "Quit", 107
  1990.         }
  1991. "Flic",200
  1992.         {
  1993.         "Load Other",201
  1994.         "Load Amiga",202,'a'
  1995.         "Load ST",203,'t'
  1996.         "Load Flic",204,'f'
  1997.         "----",205
  1998.         "View",206
  1999.         "----",205
  2000.         "Save Other",209,
  2001.         "Save Old Flic (.FLI)", 207, 'o'
  2002.         "Save Flic (.FLC)",208,'c'
  2003.         }
  2004. "Pic",300
  2005.         {
  2006.         "Load Targa",301,'g'
  2007.         "Load Amiga",302,'a'
  2008.         "Load ST",303,'t'
  2009.         "Load Macintosh",304,'m'
  2010.         "Load PCX",305,'p'
  2011.         "Load TIFF",311,'i'
  2012.         "Load GIF",306
  2013.         "Load BMP",314,'b'
  2014.         "----",307
  2015.         "View",308
  2016.         "----",307
  2017.         "Save Targa",313
  2018.         "Save PCX",310,'x'
  2019.         "Save TIFF",312,'f'
  2020.         "Save GIF",309,'e'
  2021.         "Save BMP",315,'m'
  2022.         }
  2023. "Extra",400
  2024.         {
  2025.         " Screen Size",401,'z'
  2026.         " Window Size",402
  2027.         "*Tile",403
  2028.         }
  2029. }
  2030.  
  2031. Text conv_about
  2032. {
  2033. "Autodesk Animator Pro(TM) 1.3\n"
  2034. "File Format Converter\n"
  2035. //"        v. ![1]\n"//    ![2]\n"
  2036. "Copyright 1992 Jim Kent.\n"
  2037. "    ![3] ![4], ![5]. ![6]\n"
  2038. " Produced exclusively for\n"
  2039. "       Autodesk, Inc.\n"
  2040. "            By\n"
  2041. "      Yost Group Inc."
  2042. }
  2043.  
  2044. Text conv_status
  2045. {
  2046. "![1] bytes free of ![2] bytes total.\n"
  2047. "Largest block ![3].\n"
  2048. "Loaded ![4] ![5]x![6] ![7] frames."
  2049. }
  2050.  
  2051. Qchoice conv_scale
  2052. {
  2053. "Scale Image (currently ![1]x![2])",
  2054. "Set width ![3]",
  2055. "Set height ![4]",
  2056. "Default dims ![5]x![6]",
  2057. "Correct aspect ratio",
  2058. "Revert to ![7]x![8]",
  2059. "Options",
  2060. "Render",
  2061. "Exit Scale",
  2062. }
  2063.  
  2064. Qchoice conv_scale_opts
  2065. {
  2066. "Scaling Options"
  2067. " Dither",
  2068. " Recalculate colors",
  2069. " RGB Values 0-63",
  2070. " RGB Values 0-255",
  2071. " Exit",
  2072. }
  2073.  
  2074. Text conv_scale_width {"Set destination width"}
  2075. Text conv_scale_height {"Set destination height"}
  2076. Text conv_scale_flilo {"Save as Animator 1.0 compatible flic?"}
  2077. Text scale_abort {"Abort scaling?"}
  2078. Text rgb_abort {"Abort truecolor load?"}
  2079. Text cpack_abort {"Abort color packing?"}
  2080. Text conv_abort {"Abort operation?"}
  2081. Text conv_quit {"Quit Converter?"}
  2082. Text conv_set_load_type {"Load in what file format?"}
  2083. Text conv_set_save_type {"Save in what file format?"}
  2084.  
  2085. Qchoice conv_slide
  2086. {
  2087. "Slide..."
  2088. "Slide with mouse"
  2089. "Set X  ![1]",
  2090. "Set Y  ![2]",
  2091. "Set frames ![3]",
  2092. "Complete",
  2093. "Preview",
  2094. "Render & Save",
  2095. "Exit Slide",
  2096. }
  2097.  
  2098. Text conv_slidex {"Set X slide?"}
  2099. Text conv_slidey {"Set Y slide?"}
  2100. Text conv_slidef {"Set frame count?"}
  2101.  
  2102. Qchoice conv_st_pics
  2103. {
  2104. "Which type of Atari ST format picture?",
  2105. "Load NEOchrome (.NEO)",
  2106. "Load DEGAS (.PI?)",
  2107. "Load DEGAS Elite (.PC?)",
  2108. "Cancel",
  2109. }
  2110.  
  2111. Qchoice conv_rgb
  2112. {
  2113. "Load a Truecolor File"
  2114. "In Grays"
  2115. "In Color"
  2116. "In Color Scaled"
  2117. "Dither"
  2118. "Cancel"
  2119. }
  2120.  
  2121. Qchoice conv_amiga_flic
  2122. {
  2123. "Which type of Amiga Flic?",
  2124. "Load RIF (Zoetrope & Live!)",
  2125. "Load ANIM (Dpaint III etc.)",
  2126. "Cancel",
  2127. }
  2128.  
  2129. Qchoice conv_window
  2130. {
  2131. "Set size of convert window",
  2132. "Full Screen",
  2133. "To Image Size",
  2134. "To 320x200",
  2135. "To 640x400",
  2136. "To 640x480",
  2137. "To 800x600",
  2138. "To 1024x768",
  2139. "Set Custom (now ![1]x![2])",
  2140. "Cancel",
  2141. }
  2142.  
  2143. Text conv_window_width {"Set window width"}
  2144. Text conv_window_height {"Set window height"}
  2145.  
  2146. // filename requestor strings
  2147.  
  2148. Text conv_loadf {"Load File?"}
  2149. Text conv_svpic {"Save Pic?"}
  2150. Text conv_svflic {"Save Flic?"}
  2151. Text conv_sclname {"Pick name for scaled flic."}
  2152. Text conv_sclword {"Scale"}
  2153.  
  2154. Text conv_waitld {"loading ![1]"}
  2155. Text conv_waitsv {"saving ![1]"}
  2156.  
  2157. // status line texts
  2158.  
  2159. Text ctop_scaleline {"Reading and x scaling line ![1] of ![2]."}
  2160. Text ctop_xscale {"Scaling along X"}
  2161. Text ctop_hist {"Making color histogram."}
  2162. Text ctop_rfit {"Reading and fitting line ![1] of ![2]."}
  2163. Text ctop_moved {"Moved x ![1]  y ![2]"}
  2164. Text ctop_yscale {"yscaling ![1]"}
  2165. Text ctop_cfitline {"color fitting line ![1] of ![2]"}
  2166. Text ctop_xscline {"X-scaling line ![1] of ![2]"}
  2167. Text ctop_yscline {"Y-scaling ![1] line ![2] of ![3]"}
  2168. Text ctop_cpack {"Packing ![1] colors to ![2] threshold ![3]"}
  2169. Text ctop_scalef {"Scaling frame ![1] of ![2]"}
  2170.  
  2171. // Player Stuff ***********************************
  2172.  
  2173. Text play_help
  2174. {
  2175. "Usage: player [scriptfile] [options]\n"
  2176. "options: -cfg|-c config_file_path\n"
  2177. "         -drv|-d video_driver mode#\n"
  2178. "         -auto|-a\n"
  2179. "The auto option will bypass the initial about box."
  2180. }
  2181.  
  2182. NameString play_panel
  2183. {
  2184. title "Frames"
  2185. speed "Play speed"
  2186. }
  2187.  
  2188. Pull play_pull
  2189. {
  2190. "Player",100
  2191.         {
  2192.         "About",101,'a'
  2193.         "Memory",102,'m'
  2194.         "----",106
  2195.         "Quit",107,'q'
  2196.         }
  2197. "File",200
  2198.         {
  2199.         "Load Flic",201,'f'
  2200.         "Open Flic",202,'o'
  2201.         "Load GIF",203,'g'
  2202.         "Load PCX",204,'x'
  2203.         "Load Other",205,'l'
  2204.         "Play Script",206,'p'
  2205.         "----",207
  2206.         "Screen Size",208,'s'
  2207.         }
  2208. }
  2209.  
  2210. Text play_about
  2211. {
  2212. "Autodesk Animator Pro Player(TM) 1.3\n"
  2213. "This program may be freely distributed.\n"
  2214. //"      v. ![1]\n" // ![2]\n" * serializer string *
  2215. "Copyright 1992 Jim Kent.\n"
  2216. "    ![3] ![4], ![5]. ![6]\n"
  2217. " Produced exclusively for\n"
  2218. "       Autodesk, Inc.\n"
  2219. "            By\n"
  2220. "      Yost Group Inc."
  2221. }
  2222.  
  2223. Text aniplay_free
  2224. {
  2225. "Autodesk Animator Pro Player(TM) 1.3\n"
  2226. "\n"
  2227. "This program may be freely\n"
  2228. "distributed.\n"
  2229. "\n"
  2230. "Copyright 1992 Jim Kent.\n"
  2231. "Produced exclusively for\n"
  2232. "       Autodesk, Inc.\n"
  2233. "            By\n"
  2234. "       Yost Group Inc."
  2235. }
  2236.  
  2237. Text play_mem
  2238. {
  2239. "Player memory Info:\n\n"
  2240. "![1] bytes free of ![2].\n"
  2241. "Memory used ![3].  Max used ![4].\n"
  2242. }
  2243.  
  2244. Text play_flimem { "There is not enough ram to load \"![1]\"\n"
  2245.                                    "Play off disk?" }
  2246. Text play_load { "Warning! ![1] loaded but never played. Ignored." }
  2247. Text play_free { "Warning! ![1] freed but never loaded. Ignored." }
  2248. Text play_quit {"Quit Player?"}
  2249. Text play_lock { "Lock keyboard until next\n"
  2250.                                 "control '![1]' is entered?" }
  2251. Text play_unlock { "Canceling keyboard lock." }
  2252. Text play_loadscr {"Load and play a script file?"}
  2253. Text play_ask_fd {"Insert disk in drive \"![1]\"\nto load \"![2]\""}
  2254.  
  2255. NameString play_flicload
  2256. {
  2257. to_load "Pick flic file to load to ram"
  2258. load "Load"
  2259. to_open "Pick flic file to open"
  2260. open "Open"
  2261. }
  2262.  
  2263. Text play_gifl {"Pick GIF file to load"}
  2264. Text play_pcxl {"Pick PCX file to load"}
  2265. Text play_fmtl {"Pick image format to load"}
  2266. Text play_ffl {"Pick ![1] file to load first frame of"}
  2267.  
  2268. // script errors for player
  2269. NameString play_serrors
  2270. {
  2271. gosub_nest "Too many nested gosubs, loops and keychoices."
  2272. cant_open_scr "Can't open script \"![1]\""
  2273. cant_open "Can't open \"![1]\""
  2274. bad_choice      "Invalid choice \"![1]\""
  2275. dubl_choice "Redundant choice '![1]'"
  2276. loop_count "Invalid loop count."
  2277. bad_option "Invalid play option \"![1]\""
  2278. bad_arg "Bad argument \"![2]\" for \"![1]\""
  2279. unexpected "Unexpected \"![1]\""
  2280. eof_err "Unexpected end of file"
  2281. sub_not_found "Subroutine \"![1]\" not found."
  2282. sub_declared "Subroutine \"![1]\" already declared"
  2283. load_unplayed "Can't load flic that is not played!"
  2284. not_loaded "flic not loaded"
  2285. unterminated "Unterminated \"![1]\""
  2286. cant_load_flic "Can't load flic \"![1]\""
  2287. }
  2288.